# 获取教程、习题、案例，共同学习、讨论、打卡
# 请关注：Crossin的编程教室
# QQ群：155816967，微信：sunset24678

import turtle as t
t.speed(10)
# t.tracer(False)
t.setup(1024, 768)
t.bgcolor('white') 
t.title("Happy Teacher's Day（代码来源：Crossin的编程教室）")
# 友情提醒：在公共平台发布此代码衍生作品时需保留标题上的来源，或在其他明显位置注明
t.pensize(3)
t.fillcolor('DarkOliveGreen4')
t.pu()
t.goto(81, -383)
t.pd()
t.begin_fill()
t.goto(75, -360)
t.goto(60, -332)
t.goto(56, -299)
t.goto(-5, -234)
t.goto(-74, -177)
t.goto(-139, -184)
t.goto(-119, -170)
t.goto(-110, -160)
t.goto(-89, -164)
t.goto(-119, -143)
t.goto(-153, -150)
t.goto(-177, -130)
t.goto(-169, -130)
t.goto(-170, -104)
t.goto(-148, -107)
t.goto(-143, -92)
t.goto(-133, -105)
t.goto(-125, -125)
t.goto(-91, -152)
t.goto(-99, -135)
t.goto(-99, -114)
t.goto(-110, -84)
t.goto(-84, -122)
t.goto(-75, -150)
t.goto(-61, -164)
t.goto(-63, -168)
t.goto(-43, -177)
t.goto(1, -222)
t.goto(55, -275)
t.goto(56, -248)
t.goto(67, -236)
t.goto(70, -288)
t.goto(79, -316)
t.goto(90, -192)
t.goto(92, -139)
t.goto(82, -128)
t.goto(75, -86)
t.goto(51, -57)
t.goto(37, -11)
t.goto(63, -62)
t.goto(86, -84)
t.goto(50, -4)
t.goto(22, 1)
t.goto(46, 22)
t.goto(53, 57)
t.goto(64, 52)
t.goto(65, 49)
t.goto(69, 48)
t.goto(69, 31)
t.goto(60, -2)
t.goto(76, -21)
t.goto(91, -64)
t.goto(111, -44)
t.goto(121, -36)
t.goto(131, 8)
t.goto(130, -42)
t.goto(110, -71)
t.goto(110, -129)
t.goto(104, -135)
t.goto(107, -198)
t.goto(118, -223)
t.goto(118, -285)
t.goto(94, -336)
t.goto(95, -362)
t.goto(100, -380)
t.end_fill()
t.fillcolor('IndianRed3')
t.pu()
t.goto(-170, -129)
t.pd()
t.begin_fill()
t.goto(-229, -122)
t.goto(-278, -83)
t.goto(-303, -59)
t.goto(-299, -43)
t.goto(-304, -33)
t.goto(-298, -32)
t.goto(-298, -21)
t.goto(-278, -25)
t.goto(-269, -20)
t.goto(-253, -39)
t.goto(-231, -36)
t.goto(-197, -66)
t.goto(-147, -106)
t.goto(-170, -106)
t.goto(-170, -129)
t.end_fill()
t.pu()
t.goto(52, 56)
t.pd()
t.begin_fill()
t.goto(47, 19)
t.goto(14, -9)
t.goto(-33, -12)
t.goto(-50, -3)
t.goto(-69, -3)
t.goto(-87, 22)
t.goto(-109, 2)
t.goto(-130, 1)
t.goto(-134, 7)
t.goto(-151, 8)
t.goto(-182, 46)
t.goto(-202, 66)
t.goto(-188, 82)
t.goto(-207, 87)
t.goto(-207, 100)
t.goto(-226, 126)
t.goto(-220, 146)
t.goto(-230, 166)
t.goto(-225, 174)
t.goto(-233, 194)
t.goto(-228, 204)
t.goto(-215, 206)
t.goto(-215, 222)
t.goto(-206, 229)
t.goto(-196, 225)
t.goto(-182, 271)
t.goto(-174, 280)
t.goto(-160, 279)
t.goto(-150, 287)
t.goto(-147, 298)
t.goto(-139, 305)
t.goto(-135, 314)
t.goto(-124, 312)
t.goto(-112, 319)
t.goto(-109, 305)
t.goto(-100, 303)
t.goto(-96, 321)
t.goto(-82, 327)
t.goto(-73, 335)
t.goto(-59, 332)
t.goto(-32, 330)
t.goto(-28, 318)
t.goto(-43, 303)
t.goto(-34, 298)
t.goto(-18, 300)
t.goto(-20, 324)
t.goto(-12, 331)
t.goto(-4, 323)
t.goto(6, 327)
t.goto(15, 322)
t.goto(34, 318)
t.goto(35, 307)
t.goto(46, 307)
t.goto(56, 319)
t.goto(59, 314)
t.goto(75, 311)
t.goto(88, 288)
t.goto(104, 277)
t.goto(117, 277)
t.goto(128, 256)
t.goto(144, 245)
t.goto(145, 225)
t.goto(165, 218)
t.goto(172, 191)
t.goto(161, 176)
t.goto(150, 170)
t.goto(148, 159)
t.goto(132, 157)
t.goto(150, 141)
t.goto(150, 118)
t.goto(156, 106)
t.goto(151, 98)
t.goto(138, 88)
t.goto(136, 75)
t.goto(123, 62)
t.goto(87, 53)
t.goto(68, 50)
t.goto(54, 54)
t.end_fill()
t.pu()
t.goto(79, -361)
t.pd()
t.goto(93, -361)
t.pu()
t.goto(86, -360)
t.pd()
t.goto(80, -335)
t.goto(62, -305)
t.goto(56, -285)
t.goto(54, -273)
t.pu()
t.goto(80, -335)
t.pd()
t.goto(76, -311)
t.pu()
t.goto(84, -289)
t.pd()
t.goto(90, -271)
t.goto(101, -255)
t.goto(109, -226)
t.goto(107, -198)
t.pu()
t.goto(-76, -179)
t.pd()
t.goto(-66, -173)
t.goto(-62, -166)
t.pu()
t.goto(-176, -132)
t.pd()
t.goto(-144, -128)
t.goto(-146, -100)
t.pu()
t.goto(-92, -164)
t.pd()
t.goto(-81, -168)
t.goto(-91, -149)
t.pu()
t.goto(89, -135)
t.pd()
t.goto(95, -137)
t.goto(105, -132)
t.pu()
t.goto(102, -131)
t.pd()
t.goto(102, -109)
t.goto(78, -76)
t.pu()
t.goto(102, -102)
t.pd()
t.goto(101, -84)
t.goto(92, -63)
t.pu()
t.goto(46, 18)
t.pd()
t.goto(48, -1)
t.goto(57, 32)
t.goto(67, 45)
t.pu()
t.goto(-298, -34)
t.pd()
t.goto(-262, -37)
t.goto(-241, -53)
t.pu()
t.goto(-281, -79)
t.pd()
t.goto(-259, -79)
t.goto(-263, -58)
t.goto(-209, -73)
t.goto(-161, -106)
t.pu()
t.goto(-235, -44)
t.pd()
t.goto(-224, -68)
t.pu()
t.goto(-65, 23)
t.pd()
t.goto(-49, 9)
t.goto(-47, -3)
t.pu()
t.goto(115, 61)
t.pd()
t.goto(127, 93)
t.goto(140, 104)
t.goto(135, 120)
t.goto(117, 141)
t.pu()
t.goto(54, 52)
t.pd()
t.goto(52, 81)
t.pu()
t.goto(-17, 68)
t.pd()
t.goto(-7, 61)
t.goto(11, 63)
t.goto(21, 56)
t.goto(41, 64)
t.goto(49, 80)
t.goto(63, 83)
t.goto(86, 102)
t.goto(56, 102)
t.goto(50, 122)
t.goto(79, 113)
t.goto(96, 121)
t.goto(105, 141)
t.goto(122, 141)
t.goto(128, 157)
t.goto(134, 157)
t.pu()
t.goto(-17, 97)
t.pd()
t.goto(-28, 52)
t.goto(-55, 32)
t.goto(-74, 34)
t.goto(-89, 21)
t.goto(-132, 28)
t.goto(-144, 44)
t.goto(-142, 76)
t.pu()
t.goto(-155, 15)
t.pd()
t.goto(-134, 11)
t.goto(-105, 24)
t.goto(-98, 24)
t.goto(-91, 48)
t.goto(-52, 48)
t.goto(-31, 61)
t.goto(-22, 75)
t.pu()
t.goto(126, 256)
t.pd()
t.goto(129, 230)
t.goto(153, 205)
t.goto(154, 178)
t.goto(142, 170)
t.goto(129, 172)
t.goto(126, 188)
t.goto(111, 183)
t.goto(98, 184)
t.goto(88, 191)
t.goto(64, 193)
t.pu()
t.goto(-110, 93)
t.pd()
t.goto(-133, 75)
t.goto(-146, 78)
t.goto(-157, 70)
t.goto(-168, 70)
t.goto(-175, 85)
t.goto(-195, 92)
t.goto(-205, 105)
t.goto(-196, 119)
t.goto(-205, 127)
t.goto(-205, 139)
t.goto(-192, 155)
t.goto(-200, 171)
t.goto(-191, 186)
t.goto(-179, 189)
t.goto(-179, 201)
t.goto(-169, 213)
t.pu()
t.goto(-190, 81)
t.pd()
t.goto(-178, 86)
t.pu()
t.goto(-220, 148)
t.pd()
t.goto(-206, 137)
t.pu()
t.goto(-225, 161)
t.pd()
t.goto(-206, 158)
t.goto(-198, 150)
t.pu()
t.goto(-201, 224)
t.pd()
t.goto(-201, 212)
t.goto(-196, 200)
t.goto(-180, 193)
t.pu()
t.goto(-124, 175)
t.pd()
t.goto(-145, 174)
t.goto(-168, 154)
t.goto(-168, 142)
t.goto(-160, 130)
t.goto(-165, 109)
t.goto(-154, 102)
t.goto(-137, 104)
t.goto(-136, 97)
t.goto(-121, 98)
t.goto(-115, 108)
t.goto(-106, 92)
t.goto(-96, 93)
t.goto(-88, 105)
t.goto(-85, 116)
t.goto(-80, 107)
t.goto(-70, 101)
t.goto(-63, 108)
t.goto(-59, 119)
t.goto(-47, 114)
t.goto(-42, 116)
t.pu()
t.goto(-61, 105)
t.pd()
t.goto(-51, 107)
t.goto(-45, 113)
t.pu()
t.goto(-42, 141)
t.pd()
t.goto(-42, 115)
t.goto(-26, 104)
t.goto(-14, 96)
t.goto(8, 97)
t.goto(25, 109)
t.goto(36, 132)
t.pu()
t.goto(-45, 153)
t.pd()
t.goto(-34, 122)
t.goto(-20, 118)
t.goto(-4, 121)
t.goto(0, 117)
t.goto(9, 118)
t.goto(11, 127)
t.goto(17, 131)
t.goto(20, 127)
t.goto(28, 129)
t.goto(29, 133)
t.goto(38, 133)
t.goto(45, 140)
t.goto(40, 145)
t.goto(26, 148)
t.goto(18, 158)
t.pu()
t.goto(-84, 234)
t.pd()
t.goto(-102, 239)
t.goto(-116, 222)
t.goto(-111, 207)
t.goto(-125, 194)
t.goto(-122, 171)
t.goto(-101, 146)
t.goto(-89, 147)
t.goto(-77, 158)
t.pu()
t.goto(-57, 224)
t.pd()
t.goto(-81, 201)
t.goto(-92, 185)
t.goto(-90, 176)
t.goto(-75, 159)
t.goto(-32, 156)
t.goto(-21, 163)
t.goto(-13, 165)
t.goto(-2, 182)
t.goto(-6, 211)
t.goto(-28, 229)
t.goto(-41, 201)
t.goto(-40, 163)
t.goto(-55, 199)
t.goto(-55, 223)
t.pu()
t.goto(-70, 165)
t.pd()
t.goto(-81, 173)
t.goto(-76, 196)
t.goto(-78, 203)
t.pu()
t.goto(-74, 207)
t.pd()
t.goto(-84, 220)
t.goto(-83, 231)
t.goto(-71, 238)
t.goto(-64, 226)
t.goto(-55, 224)
t.pu()
t.goto(-62, 229)
t.pd()
t.goto(-49, 238)
t.goto(-37, 230)
t.goto(-28, 231)
t.goto(-18, 238)
t.goto(4, 236)
t.goto(15, 215)
t.goto(14, 207)
t.goto(23, 198)
t.goto(19, 180)
t.goto(7, 168)
t.goto(0, 168)
t.goto(16, 159)
t.goto(36, 170)
t.goto(38, 195)
t.goto(48, 210)
t.goto(40, 213)
t.goto(29, 210)
t.goto(35, 230)
t.goto(25, 250)
t.goto(8, 245)
t.goto(-6, 255)
t.goto(-15, 255)
t.goto(-25, 234)
t.pu()
t.goto(-17, 238)
t.pd()
t.goto(-7, 246)
t.pu()
t.goto(40, 185)
t.pd()
t.goto(53, 185)
t.goto(74, 204)
t.goto(69, 208)
t.goto(46, 205)
t.pu()
t.goto(73, 210)
t.pd()
t.goto(79, 210)
t.goto(84, 220)
t.goto(94, 221)
t.goto(94, 239)
t.goto(106, 253)
t.goto(105, 275)
t.pu()
t.goto(7, 252)
t.pd()
t.goto(32, 264)
t.goto(46, 281)
t.goto(50, 268)
t.goto(46, 256)
t.goto(63, 252)
t.goto(65, 231)
t.goto(51, 219)
t.goto(34, 217)
t.pu()
t.goto(50, 273)
t.pd()
t.goto(61, 253)
t.pu()
t.goto(5, 245)
t.pd()
t.goto(8, 272)
t.goto(-3, 277)
t.goto(-16, 268)
t.goto(-25, 268)
t.goto(-29, 273)
t.goto(-40, 273)
t.goto(-49, 280)
t.goto(-32, 297)
t.goto(-13, 297)
t.goto(14, 279)
t.goto(13, 266)
t.goto(9, 255)
t.pu()
t.goto(14, 259)
t.pd()
t.goto(20, 289)
t.goto(15, 299)
t.goto(30, 303)
t.goto(33, 313)
t.goto(36, 295)
t.goto(18, 256)
t.pu()
t.goto(-34, 329)
t.pd()
t.goto(-38, 320)
t.goto(-49, 314)
t.goto(-49, 302)
t.pu()
t.goto(-42, 302)
t.pd()
t.goto(-59, 297)
t.goto(-69, 291)
t.goto(-87, 293)
t.goto(-94, 275)
t.goto(-86, 253)
t.goto(-62, 241)
t.pu()
t.goto(-60, 229)
t.pd()
t.goto(-58, 243)
t.goto(-64, 254)
t.goto(-51, 262)
t.goto(-25, 259)
t.goto(-16, 253)
t.pu()
t.goto(-155, 170)
t.pd()
t.goto(-161, 184)
t.goto(-154, 191)
t.goto(-161, 208)
t.goto(-156, 224)
t.goto(-141, 228)
t.goto(-140, 233)
t.goto(-123, 235)
t.pu()
t.goto(-117, 223)
t.pd()
t.goto(-122, 227)
t.goto(-122, 238)
t.goto(-132, 251)
t.goto(-124, 288)
t.goto(-137, 298)
t.goto(-139, 305)
t.pu()
t.goto(-128, 271)
t.pd()
t.goto(-110, 286)
t.goto(-103, 284)
t.goto(-95, 272)
t.goto(-98, 258)
t.goto(-96, 238)
t.pu()
t.goto(-148, 288)
t.pd()
t.goto(-143, 266)
t.goto(-148, 244)
t.goto(-138, 236)
t.pu()
t.hideturtle()
t.done()

